Component: Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]

Line Label Object Class Period Type Balance Name
1 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]

*

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward
2 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance [Concept] Shares As Of us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
3 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease) [Roll Up] [Abstract]

*

*

added:Share-basedCompensationArrangementByShare-basedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseRollUp
4 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures [Concept] Shares For Period us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
5 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period [Concept] Shares For Period

*

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
6 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period [Roll Up] [Abstract]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract
7 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period [Concept] Shares For Period us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
8 Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
9 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
10 Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod
11 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Total [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease
12 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber